home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / mailchek.zip / MAILDOC.ADD < prev    next >
Text File  |  1993-01-04  |  3KB  |  51 lines

  1. The following is a MailChek suggestion put forward by
  2. Mike Janke of 135/4 (The Kendall Switchboard):
  3.  
  4.  
  5.      MailChek creates a LOT of disk activity.  Personally, I don't like
  6.      to watch my hard drive grind away  before and  after every caller.
  7.      I've gotten around that problem by running  MAILCHEK COMPILE as an
  8.      event twice a day, skipping the UPDATE after every caller, and  by
  9.      using an option in my bulletin menu to do the check if the user so
  10.      desires.  This eliminates  the "up to the minute" accuracy of  the
  11.      MailChecking procedure, but after all, how many  people call  more
  12.      than once or twice a day.  Here's what I do...
  13.  
  14.      1: Run MAILCHECK COMPILE as an event. Times are up to you.
  15.      2: DO NOT have OPUS exit and run MAILCHEK UPDATE after every call.
  16.      3: Put an option in your bulletin that displays what is now called
  17.         WELCOME.BBS/GBS.  You will need to change the  name of  course.
  18.      4: Use the LINK option in the control file to display WELCOME2.BBS
  19.         or GBS.  WELCOME2.BBS/GBS should contain something like this...
  20.         
  21.         ^A                         ; pause so user can read mail list
  22.         ^OCc:\opus\delmail.bat     ; deletes temporary mailchek files
  23.         ^L                         ; clear the screen
  24.         ^Osc:\opus\misc\bulletin   ; redisplay bulletin menu
  25.  
  26.      5: What is that stuff up there you say?  MAILS1-3 creates a couple
  27.         files that are  normally  deleted when  MAILCHEK UPDATE is  run
  28.         at logoff. Since UPDATE is not being used, those files  MUST be
  29.         deleted in some way.  If they aren't, the next user logging  on
  30.         will get someone elses mail waiting list... Guaranteed.
  31.  
  32.  
  33.         The temporary files that      MAILCHEK.DAT ;contains users name
  34.         MAILS1-3 creates are          MAILCHEK.BBS ;ansi & ascii version
  35.                                       MAILCHEK.GBS ;of mail waiting list
  36.  
  37.         So, DELMAIL.BAT is executed with the embedded ^OC command.  This
  38.         batch file deletes these three temporary files with the lines...
  39.  
  40.         DEL C:\OPUS\MAILCHEK.DAT
  41.         DEL C:\OPUS\MAILCHEK.?BS     ; Delete both the .BBS and .GBS file
  42.  
  43.         And after the batch file is run, the embedded commands return the
  44.         user to the bulletin  menu.   You  could also  add a line  to the
  45.         batch file to get rid of the DUMMY file that grows and grows with
  46.         each caller.
  47.  
  48.         Maybe future versions of MAILCHEK will delete  these files  right
  49.         away and end the need to run a batch file to do this.  We'll  all
  50.         have to ask Marc to add this feature! <hint><hint>
  51.